Audax Renovables SA

LTS:0EIB (Spain)  
€ 1.96 (+0.98%) May 20
247.40
P/B:
5.39
Market Cap:
€ 872.31M ($ 948.08M)
Enterprise V:
€ 1.17B ($ 1.27B)
Volume:
1.85K
Avg Vol (2M):
22.02K
Also Trade In:

Audax Renovables SA Valuation Measures